A good lawyer is someone who possesses a combination of legal knowledge, analytical skills and communication abilities. They are able to effectively represent their clients in court or during negotiations while also upholding the law and maintaining high ethical standards. A good lawyer is also empathetic towards their client's needs and works diligently to achieve a favorable outcome for them. Additionally, they stay up-to-date with changes in the legal system and continuously improve their skills through further education or training.